UltimaCalc is a graphical calculator. Unlike most calculator programs, UltimaCalc does not try to emulate a hand-held device. Its main window consists of just two edit boxes. Enter an expression into one, hit the Enter key, and view the result in the other edit box. The simplicity of the main window means that it can occupy little screen area and thus be kept immediately available for use, staying on top of other windows if you wish Calculations are performed to a precision of over 38 digits, but you can choose to limit the display to just 8, 12 or 16 digits, and view these in a variety of formats. The \'engineering\' mode understands suffixes such as k (kilo) and M (mega), and shows results using these suffixes, where possible. You can also view the results in hexadecimal format, or have them approximated as various ratios. UltimaCalc works with algebraic expressions and has all the standard functions expected for a scientific calculator. Other functions find the slope of a line given the coordinates of its end points, or calculate definite integrals. You can define your own functions, too. From the main window, you can open other windows for specialised calculations. UltimaCalc has a comprehensive context-sensitive help system to explain how to use these windows. You can create bar charts, pie charts and stacked bar charts in 2D or 3D, line charts or ribbon charts. Add a title, subtitle and legend. Choose colours and create your own styles for hatching or cross-hatching (useful if you intend to photocopy the results in black and white). Select the fonts you like and design your own layout by dragging its elements around. With the Regression window you can plot a scatter chart and show a least squares regression line. Or you can fit a polynomial to your data. If the data depends on more than one variable, you can tease out the effects of each variable. Try using an absolute deviation fit to minimise the effect of outlying values. You can plot functions. Specify the precise starting condition(s), the ending condition(s), and how the variables are to change at each step. Specify the locations of the axes if the automatic settings are not appropriate. Show multiple plots together. The Standard Deviation window calculates the mean, median and standard deviation of the entered data. Other windows solve Simultaneous Linear Equations, perform Navigational calculations, or solve triangles: If you know the length of one side, and two other sides or angles, UltimaCalc will calculate the remaining sides and angles and display the triangle. All graphs and charts can be saved as image files. Calculations can be copied to the Windows clipboard as plain text and pasted into other applications. The calculations done in the specialised windows can also be saved in data files, along with notes about the calculation. Most such data files can be edited in Notepad. UltimaCalc also works with dates. It can tell you the date of Easter in any year since the Gregorian calendar started. It can calculate the date a certain number of days or weeks from another date, or convert a date to a Julian day number.
### Evaluation copy available on request. Screen shots available at http://www.ultimacalc.com/html/screen_shots.html and see also http://www.ultimacalc.com/assets/images/screenshot.gif Contact: Anand Shraddhan 2 Ty\'r Porthmon, Bridge Street, Brecon, Powys LD3 8AH, UK 01874 620130 queries@ultimacalc.com
Web Site = http://www.ultimacalc.com
Contact Details = Address: 2 Tyr Porthmon, Brecon United Kingdom